/**
 * Copyright:  Copyright (c) 2013
 *
 * @FileName		: BSStatusServiceImpl.java
 * @PageName		: 
 * @Date			: 오후 5:46:22
 * @LastModifier	: 최경민
 * @LastModifyDate	: 
 * @LastModifier	: 
 * Change history	:
 */
package com.pulp.management.service.impl;

import java.io.Serializable;
import java.sql.SQLException;
import java.util.List;

import com.pulp.management.dao.BSStatusDAO;
import com.pulp.management.model.BSStatusInfo;
import com.pulp.management.service.BSStatusService;

/**
 * @author Administrator
 *
 */
public class BSStatusServiceImpl implements BSStatusService, Serializable{
	private static final long serialVersionUID = -3441872534488064112L;
	private BSStatusDAO bsStatusDAO;
	
	

	/**
	 * BSStatusDAO 객체를 반환한다.
	 * 
	 * @return the bsStatusDAO
	 */
	public BSStatusDAO getBsStatusDAO() {
		return bsStatusDAO;
	}

	/**
	 * BSStatusDAO 객체를 설정한다.
	 * 
	 * @param bsStatusDAO the bsStatusDAO to set
	 */
	public void setBsStatusDAO(BSStatusDAO bsStatusDAO) {
		this.bsStatusDAO = bsStatusDAO;
	}

	/* (non-Javadoc)
	 * @see com.pulp.distribution.service.BSStatusService#getPieChartList()
	 */
	@Override
	public List<BSStatusInfo> getPieChartList() throws SQLException {
		return bsStatusDAO.getPieChartList();
	}

	/* (non-Javadoc)
	 * @see com.pulp.distribution.service.BSStatusService#getBSTableList()
	 */
	@Override
	public List<BSStatusInfo> getBSTableList() throws SQLException{
		return bsStatusDAO.getBSTableList();
	}

	/* (non-Javadoc)
	 * @see com.pulp.distribution.service.BSStatusService#getColumnChartList()
	 */
	@Override
	public List<BSStatusInfo> getColumnChartList() throws SQLException {
		
		return bsStatusDAO.getColumnChartList();
	}

	/* (non-Javadoc)
	 * @see com.pulp.distribution.service.BSStatusService#getFinancialTableList()
	 */
	@Override
	public List<BSStatusInfo> getFinancialTableList() throws SQLException {
		return bsStatusDAO.getFinancialTableList();
	}

}
